

process.on('exit', function(code) {

    // 以下代码永远不会执行
    setTimeout(function() {
        console.log("该代码不会执行");
    }, 0);

    console.log('退出码为:', code);
    console.log('http://www.runoob.com/nodejs/nodejs-global-object.html');
});


// 输出到终端
process.stdout.write("Hello World!" + "\n");

// argv 属性返回一个数组，由命令行执行脚本时的各个参数组成。它的第一个成员总是node，第二个成员是脚本文件名，其余成员是脚本文件的参数。
console.log(process.argv);
// 获取执行路径
console.log(process.execPath);
// 平台信息
console.log(process.platform);

console.log('------------process----');
console.log(process);

// 输出当前目录
console.log('当前目录: ' + process.cwd());

// 输出当前版本
console.log('当前版本: ' + process.version);

// 输出内存使用情况
console.log('内存kb：',process.memoryUsage());